.big_title{margin-top: ;}
.big_title ul li{width: 439px; height: 42px; float:left; margin: 46px 0 46px -21px;} 
.big_title ul li:nth-child(3){width: 350px; margin-top: 60px;}
.big_title ul li a{width: 384px; text-align: center; color:#636363; font-size: 16px; background: #e8e8e8; display: inline-block; line-height: 40px;}
.big_title ul li a span{margin-right: 20px; display: inline-block; width: 24px; height: 24px;background: #FFFFFF; font-size: 12px; color:#636363; border-radius: 50%; line-height: 24px; text-align: center;}
.big_title ul li>span{ 
	width: 0;
    height: 0;
    border-style:solid;
    border-width:21px 6px 19px 30px;
    border-color: #e8e8e8 #e8e8e8 #e8e8e8 #e8e8e8;
    position: relative;
    top:14px;
    left:-4px;
    
   display: inline-block;}
.big_title ul li:nth-child(1) a{background: #57974b; color:#FFFFFF;} 
.big_title ul li:nth-child(1) a span{color: #57974b;}
.big_title ul li:nth-child(1)>span:nth-child(2){ 
	border-style:solid;
    border-width:21px 6px 19px 30px;
    border-color: #e8e8e8 #e8e8e8 #e8e8e8 #57974b;}
  
.small_title ul li{ float:left; width: 130px; height: 30px;}
.small_title ul li.on{border-bottom: 2px solid #57974b;}
.small_title ul li:nth-child(3) a{border-right:none;}
.small_title{border-bottom: 1px solid #CCCCCC;} 
.small_title ul li a{ text-align: center; line-height: 22px; display: block; display: block; border-right: 1px solid #CCCCCC; height: 22px; font-size: 18px; color:#636363;}
.small_title ul li:nth-child(4){margin-left: 570px; } 
.small_title ul li:nth-child(1) a{text-align: left; color:#57974b;}
.small_title ul li:nth-child(1) a>span{display: inline-block; font-size: 18px; color:#57974b;}
.small_title ul li span{font-size: 12px; color: #636363;}
.small_title ul li:nth-child(5) a{width: 60px; height: 25px; line-height: 25px; text-align: center; color:#ffffff; font-size: 12px; background: #c7c7c7; margin-left: 48px;}
.small_title ul li:nth-child(5) {width: 60px;}
.details ul li{float:left; position: relative; line-height: 54px;width: 90px; text-align: center;}
.details ul li span{color:#636363;}
.details ul li:nth-child(1) img{cursor: pointer; width: 15px; height: 15px; position: relative;left: -9px; top:3px;}
.details ul li:nth-child(1) a{display: inline-block; margin-left:10px; color:#636363; }

.details ul li:nth-child(1){margin-right: 50px;}
.details ul li:nth-child(2){margin-right:430px ;}
.details ul li:nth-child(3),.details ul li:nth-child(4),.details ul li:nth-child(5){margin-right: 50px;}
.product ul>li{height: 120px; border: 1px solid #CCCCCC; position: relative; border-bottom: none;}
.product ul>li:last-child{border-bottom:1px solid #CCCCCC;;}
.product ul>li>div>div{
	width: 91px; 
	text-align: center;
	float:left;
}
.product ul>li>div span{
	margin-top: 20px; 
	display: inline-block;
	color:#262626;
}
.product ul>li>.left{
	float:left;
	width: 630px;
	position: relative;
}
.left>.input{
	width: 122px; 
	position: relative;
	float:left;
}
.left>.input>img:nth-child(1){
	cursor: pointer;
	position: relative;
	top:-30px;
	left:-6px;
}
.left>.input>a:nth-child(2)>img{
	display: inline-block; 
	margin: -3px 18px 0 43px;
}
.left>.detais{
	width:200px; 
	margin-left: 20px;
	float:left;
}
.left>.detais>p{
	display:block; 
	width: 191px; 
	margin: 20px 0px 14px 0px; 
	
}
.left>.detais>p a{
	color:#262626;
}
.left>.detais>img{
	float:left; 
	margin-right: 5px;
}
.left>.include{
	float:left;
	margin-left: 100px;
}
.product ul>li>.right{
	float:left;
	position: relative;
	width: 560px;
}
.right>.price{
	width: 90px;
	margin-left: 32px;
	margin-right: 48px;
}
.right>.price>a{
	display: block; 
	width: 90px; 
	height: 26px; 
	color:#FFFFFF; 
	background: #57974b; 
	text-indent: 10px; 
	margin-top: 20px;
	letter-spacing: 5px;
}
.right>.num>input{
	margin-top: 20px; 
	width: 40px; 
	height: 24px; 
	border: 1px solid #CCCCCC; 
	line-height: 24px; 
	text-align: center; 
	color:#262626;
}
.right>.num>a:nth-child(1){
	position: relative; 
	top:0px; 
	left: 4px;
}
.right>.num>a:nth-child(3){
	position: relative; 
	top:0px; 
	right:4px;
}
.right>.num>a{
	color:#262626; 
	background: #e7e7e7; 
	display: inline-block; 
	width: 20px; 
	height: 26px; 
	line-height: 26px; 
	text-align: center;
}
.right>.total{
	margin-left: 48px;
	margin-right: 50px;
}
.right>.del a{
	display: block; 
	margin-top: 20px; 
	color: #636363;
}
.right>.del a:nth-child(2){
	margin-top: 5px;
}














.accounts{width: 1200px; background: #efefef; height:50px; line-height: 50px; margin: 44px auto;}
.accounts ul li{cursor: pointer; float:left; margin-right: 55px; position: relative;}
.accounts ul li:nth-child(1) img{ position: relative; top:2px; left: -8px;}
.accounts ul li:nth-child(1) a{display: inline-block;text-indent: 27px;}
.accounts ul li a{color:#5a5858;}
.accounts ul li span{color:#57974b;}
.accounts ul li:nth-child(5) {margin-right:274px ;}
.accounts ul li:nth-child(6) {margin-right:64px;}
.accounts ul li:nth-child(7){margin-right: 0px; width: 181px;}
.accounts ul li:nth-child(8){width: 104px; text-align: center; margin-right: 0px; }
.accounts ul li:nth-child(8) button{float: right;  outline: none; border: none; width: 104px; height: 50px; line-height: 50px; background: #ef5500; font-size: 24px; }
.accounts ul li:nth-child(8) button a{display:block; color:#FFFFFF;}
.buy ol li:nth-child(1){width: 122px; position: relative;}
.buy ol li:nth-child(1) span{display: block; width: 33px; height: 16px; line-height: 16px; text-align: center; border-radius: 4px; background: #cacaca; color:#515151; position: relative; top:34px; left:9px;}

.buy ol li:nth-child(2){width:200px; margin-left: 20px;}
.buy ol li:nth-child(1) a img{display: inline-block; margin: -13px 18px 0px 43px;}
.buy ol li:nth-child(2) p{display:block; width: 193px; margin: 20px 0px 14px 0px; }
.buy ol li:nth-child(2) p a{color:#c2bfbf;}
.buy ol li{width: 90px; text-align: center; float:left;}
.buy ol li:nth-child(3){margin-left: 60px;}
.buy ol li span{margin-top: 20px; display: inline-block; color:#c2bfbf;}
.buy ol li:nth-child(2) img{float:left; margin-right: 5px;}
.buy ol li:nth-child(4){margin-left:170px; margin-right: 50px;}
.buy ol li:nth-child(4) a{display: block; width: 84px; height: 26px; color:#FFFFFF; background: #57974b; text-indent: 10px; margin-top: 20px;}
.buy ol li:nth-child(5) a{color:#c2bfbf; background: #e7e7e7; display: inline-block; width: 20px; height: 26px; line-height: 26px; text-align: center;}
.buy ol li:nth-child(5) input{margin-top: 20px; width: 40px; height: 24px; border: 1px solid #CCCCCC; line-height: 24px; text-align: center; color:#c2bfbf;}


.buy ol li:nth-child(6){margin-left: 50px;}
.buy ol li:nth-child(7){margin-left: 60px;}
.buy ol li:nth-child(7) a{display: block; margin-top: 20px; color: #c2bfbf;}
.buy ol li:nth-child(7) a:nth-child(2),.buy ol li:nth-child(7) a:nth-child(3){margin-top: -5px;}
.buy ol li:nth-child(7) a:nth-child(3){color:#57974b;}
.buy{background: #f2f2f2; border: 1px solid #CCCCCC;}
.hot{margin: 60px 0 42px 0;}
.hot .list {margin-bottom: 20px;}
.hot .list ul li{ float:left; width: 160px; height: 30px; }
.hot .list ul li:nth-child(1){width: 130px;}
.hot .list{border-bottom: 1px solid #CCCCCC;} 
.hot .list ul li a{ text-align: center; line-height: 22px; display: block; display: block; border-right: 1px solid #CCCCCC; height: 22px; font-size: 18px; color:#636363;}
.hot .list ul li:nth-child(4){margin-left:0px; } 
.hot .list ul li:nth-child(1) a{text-align: left; color:#57974b;}
.hot .list ul li span{font-size: 12px; color: #636363;}
.hot .list ul li:nth-child(5) a{width: 60px; height: 25px; line-height: 25px; text-align: center; color:#ffffff; font-size: 12px; background: #c7c7c7; margin-left: 48px;}
.hot .list ul li:nth-child(5) {width: 60px;}
.hot .list ul li.on{border-bottom:2px solid #57974b;}
.hot .list ul li:nth-child(4) a{border-right:none;}
.hot .products ul{display: inline-block;*display: block;*zoom: 1; margin-right: -40px;}
.hot .products ul li{float: left; width: 227px; border: 1px solid #CCCCCC; margin-right: 13px;}
.hot .products ul li>a{display: table-cell; vertical-align: middle; width: 229px; height: 230px;}
.hot .products ul li>a img{display: block; margin: 0 auto; width: 228px; border: none; height: 230px;}
.hot .products ul li span{text-indent: 10px; display: inline-block; font-size: 16px; color:#57974b; margin-top: 5px;}
.hot .products ul li p{ text-indent: 10px; margin-bottom: 5px;}
.hot .products ul li p a{color: #636363;}
